package com.ruoyi.electronicFence.domain.bo;

import com.ruoyi.electronicFence.domain.TDeviceStatus;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.List;

/**
 * 设备或场景与监测设备关联  对象 t_ef_equipment_device
 *
 * @author sxygsj
 * @date 2024-05-29
 */
@Data
public class TEfEquipmentDeviceBo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 单位编号 */
    @Excel(name = "单位编号")
    private String unitCode;

    /** 所属区域编号 */
    @Excel(name = "所属区域编号")
    private String areaId;

    /** 设备编号 */
    @Excel(name = "设备编号")
    private String equipmentCode;

    /** 设备类型 */
    @Excel(name = "设备类型")
    private String equipmentType;

    /** 设备名称 */
    @Excel(name = "设备名称")
    private String equipmentName;

    /** 设备编码 */
    @Excel(name = "设备编码")
    private String deviceId;

    /** 设备状态 */
    @Excel(name = "设备状态")
    private String equipmentStatus;

    /** 控制器编号 */
    @Excel(name = "控制器编号")
    private String controllerId;

    /** 监测设备数组编号 */
    @Excel(name = "监测设备数组编号")
    private List<TDeviceStatus> TDeviceStatusList;




}
